.top_title {
	font-family: 'SFProDisplay, SFProDisplay';
	font-weight: 600;
	font-size: 34rpx;
	color: #000000;
}
.bg_color {
	background-color: #efefef;
}
.pdd_bottom2 {
	padding-bottom: 2vh;
}
.pdd32 {
	padding-left: 32rpx;
	padding-right: 32rpx;
}
.flex_center {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.isPopup {
	background: rgba(69, 140, 255, 0.1);
	.text {
		color: #458cff !important;
	}
}
.popup:nth-of-type(1) {
	border-radius: 24rpx 24rpx 0rpx 0rpx;
	overflow: hidden;
}
.btn {
	padding: 32rpx;
	view {
		width: 100%;
		border-radius: 16rpx;
		font-family: 'SourceHanSansTC, SourceHanSansTC';
		font-weight: 400;
		font-size: 28rpx;
		line-height: 80rpx;
		text-align: center;
		font-style: normal;
	}
	.off {
		background: #efefef;
		color: #222222;
	}
}
.popup {
	.text {
		font-family: 'SourceHanSansTC, SourceHanSansTC';
		font-weight: 400;
		font-size: 36rpx;
		color: #222222;
		line-height: 112rpx;
		text-align: center;
		font-style: normal;
	}
}
.btn1 {
	margin: 32rpx 0;
	.off {
		width: 686rpx;
		height: 80rpx;
		background: #efefef;
		border-radius: 16rpx;
		font-family: 'SourceHanSansTC, SourceHanSansTC';
		font-weight: 400;
		font-size: 28rpx;
		color: #222222;
		line-height: 80rpx;
		text-align: center;
		font-style: normal;
	}
}
.popup1 {
	view {
		height: 112rpx;
		display: flex;
		justify-content: center;
		align-items: center;
		view {
			margin-left: 8rpx;
			font-family: 'SourceHanSansTC, SourceHanSansTC';
			font-weight: 400;
			font-size: 36rpx;
			line-height: 52rpx;
			text-align: left;
			font-style: normal;
		}
	}
	.edit {
		view {
			color: #222222;
		}
		border-bottom: 2rpx solid #efefef;
	}
	.delete {
		view {
			color: #ff4646;
		}
	}
}
.tit {
	font-family: 'SourceHanSansTC, SourceHanSansTC';
	font-weight: 400;
	text-align: left;
	font-style: normal;
	display: flex;
	padding: 32rpx 0 8rpx 32rpx;
	.text {
		font-size: 24rpx;
		color: #888888;
	}
	.xing {
		font-size: 24rpx;
		margin-left: 4rpx;
		color: #ff4646;
	}
}
.font28 {
	font-family: 'SourceHanSansTC, SourceHanSansTC';
	font-weight: 400;
	font-size: 28rpx;
	color: #888888;
	line-height: 40rpx;
	text-align: left;
	font-style: normal;
}

._secces {
	position: absolute;
	top: 0;
	width: 100vw;
	height: 100vh;
	z-index: 99;
	.success {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}
.modal_seccess {
	font-family: 'SourceHanSansTC, SourceHanSansTC';
	font-weight: bold;
	line-height: 52rpx;
	text-align: right;
	font-style: normal;
	text-align: center;
	.modal_text {
		margin: 16rpx auto;
		font-size: 36rpx;
		color: #222222;
	}
	.modal_con {
		font-size: 28rpx;
		color: #888888;
	}
}
.model_btn {
	width: 242rpx !important;
	height: 80rpx !important;
	border-radius: 16rpx !important;
	border: 2rpx solid #458CFF !important;
	color: #458CFF !important;
	text-align: center;
	line-height: 80rpx;
	margin-top: 48rpx;
}
.noRes {
	display: flex;
	justify-content: center;
	& > view {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.no_btn {
		padding: 0 32rpx;
		height: 80rpx;
		background: #458cff;
		border-radius: 16rpx;
		color: #ffffff;
		text-align: center;
		line-height: 80rpx;
		margin-top: 48rpx;
	}
}
.state_view {
	height: 40rpx;
	width: 130rpx;
	border-radius: 20rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 16rpx;
	.state {
		margin-left: 4px;
		line-height: 40rpx;
	}
	.drop {
		width: 16rpx;
		height: 16rpx;
		border-radius: 50%;
	}
}
.ListItemWidth {
	.state_view {
		width: auto !important;
	}
}
.green {
	background-color: rgba(100, 218, 117, 0.2);

	.state {
		color: #64da75 !important;
	}

	.drop {
		background-color: rgba(100, 218, 117, 1);
	}
}

.red {
	background-color: rgba(255, 70, 70, 0.2);

	.state {
		color: #ff4646 !important;
	}

	.drop {
		background-color: rgba(255, 70, 70, 1);
	}
}

.blue {
	background-color: rgba(69, 140, 255, 0.2);

	.state {
		color: #458cff !important;
	}

	.drop {
		background-color: rgba(69, 140, 255, 1);
	}
}
.yellow {
	background-color: rgba(255, 186, 65, 0.2);

	.state {
		color: #ffba41 !important;
	}

	.drop {
		background-color: rgba(255, 186, 65, 1);
	}
}

.add {
	min-height: 100vh;
}

.xinzen {
	width: 322rpx;
	height: 96rpx;
	border-radius: 16rpx;
	border: 2rpx dashed #bbbbbb;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 32rpx auto;
	.tex {
		margin-left: 6rpx;
	}
}
.butt {
	line-height: 96rpx;
	text-align: center;
	margin: 48rpx auto;
	width: 686rpx;
	height: 96rpx;
	background-color: #458cff;
	border-radius: 16rpx;
	color: #ffffff;
}
.deleteDang {
	display: flex;
	justify-content: center;
	align-items: center;
	.tex {
		color: #ff4646;
		margin-left: 6rpx;
	}
}
.list_home {
	height: 100vh;
}
.details_item {
	min-height: 100vh;
}
.btn_detalis {
	margin: 48rpx auto;
}
.btn_detalis1 {
	margin: 48rpx 32rpx !important;
}
.btn_blue {
	height: 96rpx;
	background: #458cff;
	border-radius: 16rpx;
	color: #ffffff;
	text-align: center;
	line-height: 96rpx;
	margin: 0 32rpx;
}
.btn_zuhe {
	display: flex;
	.enit {
		margin-right: 16rpx;
		width: 100%;
	}
	.delete {
		width: 124rpx;
		height: 96rpx;
		background: #ffffff;
		border-radius: 16rpx;
		display: flex;
		justify-content: center;
		align-items: center;
		margin-right: 32rpx;
	}
}
.address_item {
	padding: 32rpx 32rpx 16rpx 32rpx;
	margin-bottom: 28rpx;
	background: #ffffff;
	border-radius: 16rpx;
	.top_tittle {
		width: 540rpx;
		font-family: 'SourceHanSansTC, SourceHanSansTC';
		font-size: 36rpx;
		font-weight: bold;
		font-style: normal;
		overflow: hidden;
		height: 52rpx;
		line-height: 52rpx;
	}
	.con {
		display: flex;
		margin: 16rpx 0;
		.tit_con {
			width: 196rpx;
			margin-right: 48rpx;
		}
		.tit_con1 {
			width: 112rpx;
			margin-right: 48rpx;
		}
		.tex {
			width: 370rpx;
			color: #222222;
		}
		.tex1 {
			width: 460rpx;
			color: #222222;
		}
	}
}
.dizhi{
		overflow: hidden;
		-webkit-line-clamp: 2;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}
	.list_caoZo {
		display: flex;
		justify-content: flex-end;
		align-content: center;
		width: 80rpx;
		height: 52rpx;
	}